
#ifndef __MY_NOR_H__
#define __MY_NOR_H__
#
# //////////////////////////////////////////////////////////////////////////
# // 2013/01/07
# // xushediao1987@163.com
# //
# // MY_NOR(x, y) 当x,y都不为真的时候返回1否则返回0 
# // MY_NOR(1, 1) ==> 0
# // MY_NOR(1, 0) ==> 0
# // MY_NOR(0, 0) ==> 1
# //
# //////////////////////////////////////////////////////////////////////////
#
#include "BOOL.h"
#
#define MY_NOR(x, y) MY_NOR_I(x, y)
#define MY_NOR_I(x, y) MY_BIT_NOR(MY_BOOL(x), MY_BOOL(y))
#
#define MY_BIT_NOR(x,y) MY_BIT_NOR_I(x, y)
#define MY_BIT_NOR_I(x,y) MY_BIT_NOR_ ## x ## y
#
#define MY_BIT_NOR_00 1
#define MY_BIT_NOR_01 0
#define MY_BIT_NOR_10 0
#define MY_BIT_NOR_11 0
#
#endif
